function onSubmitSave(op){
    	if(onCheckNull()){
            var form = document.getElementById('shopForm');
            form.action = "../shop/"+op;
            form.submit();
    	}
     }

    function onCheckNull() {

    	flag=true;
		var shop_name = document.getElementById("shop_name");
		var shop_kana = document.getElementById("shop_kana");
		var shop_postcode = document.getElementById("shop_postcode");
		var shop_adress = document.getElementById("shop_adress");
		var shop_biru_name = document.getElementById("shop_biru_name");
		var shop_telephone_number = document.getElementById("shop_telephone_number");
		var shop_fax_number = document.getElementById("shop_fax_number");
		var shop_mail = document.getElementById("shop_mail");
		var stuff_name = document.getElementById("stuff_name");
		var stuff_kana = document.getElementById("stuff_kana");
		var shop_tel = document.getElementById("shop_tel");


		if(trim(shop_name.value)==null || trim(shop_name.value)==""){
			alert("店舗名を入力してください!");
			shop_name.focus();
			return false;
		}
		if(trim(shop_kana.value)==null || trim(shop_kana.value)==""){
			alert("店舗名カナを入力してください!");
			shop_kana.focus();
			return false;
		}
//		if(trim(shop_postcode.value) != "" ){
//			var myreg = /^[\d-]*$/;
//
//			if (!myreg.test(shop_postcode.value)) {
//				alert('郵便番号を正しく入力してください。');
//				return false;
//			}
//
//		}else {
//			   alert("郵便番号を入力してください!");
//			   shop_postcode.focus();
//			   return false;
//		}

		if(trim(shop_adress.value)==null || trim(shop_adress.value)==""){
			alert("住所を入力してください!");
			shop_adress.focus();
			return false;
		}
		if(trim(shop_biru_name.value)==null || trim(shop_biru_name.value)==""){
			alert("住所（ビル名）を入力してください!");
			shop_biru_name.focus();
			return false;
		}
		if(trim(shop_telephone_number.value) != "" ){
//			var myreg = /^[\d-]*$/;
//
//			if (!myreg.test(shop_telephone_number.value)) {
//				alert('会社TELを正しく入力してください。');
//				return false;
//			}
		}else {
			alert("会社TELを入力してください!");
			shop_telephone_number.focus();
			return false;
		}
		if(trim(shop_fax_number.value) != "" ){
//			var myreg = /^[\d-]*$/;
//
//			if (!myreg.test(shop_fax_number.value)) {
//				alert('会社FAXを正しく入力してください。');
//				return false;
//			}
		}else {
			alert("会社FAXを入力してください!");
			shop_fax_number.focus();
			return false;
		}
		if(trim(shop_mail.value) != "" ){
//			var emailReg = /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;
//		    if( emailReg.test(shop_mail.value) ){
//		    	if (shop_mail.value.length < 1){
//		    		alert("メールフォーマットを正しく入力してください!");
//			        return false;
//		    	 }
//
//		    }else{
//		    	alert("メールフォーマットを正しく入力してください!");
//		        return false;
//		    }

		}else {
			alert("代表mailを入力してください!");
			shop_mail.focus();
			return false;
		}
		if(trim(stuff_name.value)==null || trim(stuff_name.value)==""){
			alert("担当者を入力してください!");
			stuff_name.focus();
			return false;
		}
		if(trim(stuff_kana.value)==null || trim(stuff_kana.value)==""){
			alert("担当者カナを入力してください!");
			stuff_kana.focus();
			return false;
		}
		if(trim(shop_tel.value) != "" ){
//			var myreg = /^[\d-]*$/;
//
//			if (!myreg.test(shop_tel.value)) {
//				alert('担当TELを正しく入力してください。');
//				return false;
//			}
		}else {
			alert("担当TELを入力してください!");
			shop_tel.focus();
			return false;
		}
		return true;
	}
    function trim(str){

 	   return str.replace(/(^\s*)|(\s*$)/g, "");

     }